demiri grivaya vurmak - Turkish English Dictionary